// TTable.h

#include "includes.h"

class TTable
{
public:
	TTable();
	~TTable() {};
	TTableEntry * get(unsigned long long int);
	void add(unsigned long long int, unsigned int, unsigned int, int, int);
		
private:
	// 20 bits will index into this perfectly. We can get the 20 low order 
	// bits off of the 64 bit hash.
	TTableEntry tTable[1048576]; 
};

